Efficient Algorithms for Assigning Chain-Like Tasks on a Chain-Like Network Computer

نویسندگان

  • Gilbert H. Young
  • Chi-lok Chan
چکیده

The optimal allocation of a chain-like task system on a chain-like network computers has been studied in a number of papers 1]]2]]3]]4]. The best known algorithm has a time complexity of O((m 0 ? n) 2 n) if m ? n = O(p log n); otherwise O(m 0 log m 0 + m 0 (m 0 ? n)) where m 0 and n denote the number of un-mergeable modules and the number of processors respectivelyy4]. The space complexity of Hsu's algorithm and Young and Chan's algorithm are O((m 0 ? n)n) and O(m 0 (m 0 ? n)) respectively. In this paper, we generalize the decision algorithm discussed in 4] and propose two algorithms for the optimization problem based on the generalized decision test. The rst algorithm gives an optimal schedule in O(m 02) time. For the second one, the chain-like task system is divided into two categories, dominated and non-dominated task system. A dominated task system can be solved by an asymptotically optimal algorithm in O(m 0) time. For a non-dominated task system, the worst case time complexity is O(m 0 n log(m 0 ? n)). This is asymptotically the best algorithm if m 0 ?n = !(n). This algorithm has an eecient average case time complexity of O(m 0 log m 0) which is better than all existing algorithms except m 0 ? n = o(p log n). The space complexity of our algorithm is O(m 0) which is better than that of Young and Chan's or Hsu's algorithm. Furthermore, the optimal schedules obtained by using all these algorithms share a common property that the minimal number of processors is always used so that they are the optimally load balanced optimal schedules.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Novel Intrusion Detection Systems based on Genetic Algorithms-suggested Features by the Means of Different Permutations of Labels’ Orders

Intrusion detection systems (IDS) by exploiting Machine learning techniques are able to diagnose attack traffics behaviors. Because of relatively large numbers of features in IDS standard benchmark dataset, like KDD CUP 99 and NSL_KDD, features selection methods play an important role. Optimization algorithms like Genetic algorithms (GA) are capable of finding near-optimum combination of the fe...

متن کامل

Improvement of Routing Operation Based on Learning with Using Smart Local and Global Agents and with the Help of the Ant Colony Algorithm

Routing in computer networks has played a special role in recent years. The cause of this is the role of routing in a performance of the networks. The quality of service and security is one of the most important challenges in routing due to lack of reliable methods. Routers use routing algorithms to find the best route to a particular destination. When talking about the best path, we consider p...

متن کامل

Improvement of Routing Operation Based on Learning with Using Smart Local and Global Agents and with the Help of the Ant Colony Algorithm

Routing in computer networks has played a special role in recent years. The cause of this is the role of routing in a performance of the networks. The quality of service and security is one of the most important challenges in routing due to lack of reliable methods. Routers use routing algorithms to find the best route to a particular destination. When talking about the best path, we consider p...

متن کامل

A new multi-objective mathematical model for a Citrus supply chain network design: Metaheuristic algorithms

Nowadays, the citrus supply chain has been motivated by both industrial practitioners and researchers due to several real-world applications. This study considers a four-echelon citrus supply chain, consisting of gardeners, distribution centers, citrus storage, and fruit market. A Mixed Integer Non-Linear Programming (MINLP) model is formulated, which seeks to minimize the total cost and maximi...

متن کامل

Optimization of Multi-period Three-echelon Citrus Supply Chain Problem

In this paper, a new multi-objective integer non-linear programming model is developed for designing citrus three-echelon supply chain network. Short harvest period, product specifications, high perished rate, and special storing and distributing conditions make the modeling of citrus supply chain more complicated than other ones. The proposed model aims to minimize network costs includin...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994